.container {
    max-width: 750px;
}

.thead {
    display: none;
}

.table-cm h2 {
    font-weight: bold;
}

.table-cm .name {
    display: block;
    float: none;
    font-size: 12px;
    margin-right: 0;
    width: auto;
}

.table-cm span.h {
    color: #ABABAB;
    display: inline !important;
}

.table-cm .author {
    width: 223px;
}

.table-cm .td {
    border: 0 none;
    font-size: 11px;
    line-height: normal !important;
    margin-right: 10px;
    padding: 0;
    width: auto !important;
}

.table-cm .update {
    width: 133px;
}

.table-cm .tr, .table-cm .tr1 {
    padding: 10px;
}

.col-sm-9 {
    width: 100%;
}

.right-sidebar {
    width: 100%;
    border-top: 1px solid #dcdcdc;
    margin-bottom: 20px;
}

.info-detail {
    min-height: 100%;
}